@@ -1,15 +1,16 @@  | 
            ||
| 1 | 1 | 
                # -*- coding: utf-8 -*-  | 
            
| 2 | 2 | 
                 | 
            
| 3 | 3 | 
                from django.conf.urls import url  | 
            
| 4 | 
                +from django_file_upload import views as file_views  | 
            |
| 4 | 5 | 
                 | 
            
| 5 | 
                -from account import views as account_views  | 
            |
| 6 | 6 | 
                from account import tourguide_views  | 
            
| 7 | 
                +from account import views as account_views  | 
            |
| 7 | 8 | 
                from api import encrypt_views, mch_views  | 
            
| 8 | 9 | 
                from box import views as box_views  | 
            
| 9 | 10 | 
                from geo import views as geo_views  | 
            
| 10 | 
                -from group import views as group_views  | 
            |
| 11 | 11 | 
                from group import (groupuser_views, lensman_views, tourguidegroup_views, tourguidegroupadmin_views,  | 
            
| 12 | 12 | 
                tourguidegroupuser_views)  | 
            
| 13 | 
                +from group import views as group_views  | 
            |
| 13 | 14 | 
                from message import views as message_views  | 
            
| 14 | 15 | 
                from miniapp import views as mini_views  | 
            
| 15 | 16 | 
                from operation import views as op_views  | 
            
                @@ -211,5 +212,9 @@ urlpatterns += [  | 
            ||
| 211 | 212 | 
                 | 
            
| 212 | 213 | 
                urlpatterns += [  | 
            
| 213 | 214 | 
                url(r'^clerk/submit$', oauth_views.clerk_submit_api, name='clerk_submit_api'), # 店员信息提交  | 
            
| 214 | 
                - url(r'^clerk/sale/submit$', sale_views.clerk_sale_submit_api, name='clerk_sale_submit_api'), # 店员销售信息提交  | 
            |
| 215 | 
                + url(r'^clerk/sale/submit$', sale_views.clerk_sale_submit_api, name='clerk_sale_submit'), # 店员销售信息提交  | 
            |
| 216 | 
                +]  | 
            |
| 217 | 
                +  | 
            |
| 218 | 
                +urlpatterns = [  | 
            |
| 219 | 
                + url(r'^upload$', file_views.file_upload, name='file_upload'),  | 
            |
| 215 | 220 | 
                ]  | 
            
                @@ -33,8 +33,29 @@ def clerk_sale_oauth(request):  | 
            ||
| 33 | 33 | 
                 | 
            
| 34 | 34 | 
                 | 
            
| 35 | 35 | 
                @logit  | 
            
| 36 | 
                -@transaction.atomic  | 
            |
| 37 | 36 | 
                def clerk_sale_submit_api(request):  | 
            
| 37 | 
                +    user_id = request.POST.get('user_id', '')
               | 
            |
| 38 | 
                +    iv = request.POST.get('iv', '')
               | 
            |
| 39 | 
                +    encryptedData = request.POST.get('encryptedData', '')
               | 
            |
| 40 | 
                +    lat = request.POST.get('lat', '')
               | 
            |
| 41 | 
                +    lon = request.POST.get('lon', '')
               | 
            |
| 42 | 
                +    serialNo = request.POST.get('SerialNo', '')
               | 
            |
| 43 | 
                +    verifyResult = request.POST.get('verifyResult', '')
               | 
            |
| 44 | 
                +  | 
            |
| 45 | 
                +    consumer_name = request.POST.get('consumer_name', '')
               | 
            |
| 46 | 
                +    consumer_phone = request.POST.get('consumer_phone', '')
               | 
            |
| 47 | 
                +  | 
            |
| 48 | 
                +    file_path = request.POST.get('file_path', '')
               | 
            |
| 49 | 
                +  | 
            |
| 50 | 
                +    return response(200, data={
               | 
            |
| 51 | 
                + 'integral': 123,  | 
            |
| 52 | 
                + 'total_integral': 12345,  | 
            |
| 53 | 
                + })  | 
            |
| 54 | 
                +  | 
            |
| 55 | 
                +  | 
            |
| 56 | 
                +@logit  | 
            |
| 57 | 
                +@transaction.atomic  | 
            |
| 58 | 
                +def clerk_sale_submit_api_bak(request):  | 
            |
| 38 | 59 | 
                """ 店员信息提交 """  | 
            
| 39 | 60 | 
                     step = int(request.POST.get('step', 1))
               | 
            
| 40 | 61 | 
                 | 
            
                @@ -43,8 +43,7 @@ INSTALLED_APPS = (  | 
            ||
| 43 | 43 | 
                'django.contrib.sessions',  | 
            
| 44 | 44 | 
                'django.contrib.messages',  | 
            
| 45 | 45 | 
                'django.contrib.staticfiles',  | 
            
| 46 | 
                - # 'rest_framework',  | 
            |
| 47 | 
                - # 'django_q',  | 
            |
| 46 | 
                + 'django_file_upload',  | 
            |
| 48 | 47 | 
                'django_rlog',  | 
            
| 49 | 48 | 
                'django_uniapi',  | 
            
| 50 | 49 | 
                'django_we',  | 
            
                @@ -353,7 +352,13 @@ ADMINS = [('Kimi', 'kimi@pai.ai')]
               | 
            ||
| 353 | 352 | 
                MANAGERS = ADMINS  | 
            
| 354 | 353 | 
                # Subject-line prefix for email messages send with django.core.mail.mail_admins  | 
            
| 355 | 354 | 
                # or ...mail_managers. Make sure to include the trailing space.  | 
            
| 356 | 
                -EMAIL_SUBJECT_PREFIX = u'[Pai2] '  | 
            |
| 355 | 
                +EMAIL_SUBJECT_PREFIX = u'[Kodo] '  | 
            |
| 356 | 
                +  | 
            |
| 357 | 
                +# Django-Admin Settings  | 
            |
| 358 | 
                +DISABLE_ACTION = False  | 
            |
| 359 | 
                +  | 
            |
| 360 | 
                +# Django-Logit Settings  | 
            |
| 361 | 
                +DJANGO_LOGIT_ENABLED = True  | 
            |
| 357 | 362 | 
                 | 
            
| 358 | 363 | 
                try:  | 
            
| 359 | 364 | 
                from local_settings import *  | 
            
                @@ -22,8 +22,8 @@ from django.contrib import admin  | 
            ||
| 22 | 22 | 
                from rest_framework import routers  | 
            
| 23 | 23 | 
                 | 
            
| 24 | 24 | 
                from account import views as account_views  | 
            
| 25 | 
                -from group import views as group_views  | 
            |
| 26 | 25 | 
                from group import grouppage_views  | 
            
| 26 | 
                +from group import views as group_views  | 
            |
| 27 | 27 | 
                from miniapp import views as mini_views  | 
            
| 28 | 28 | 
                from photo import views as photo_views  | 
            
| 29 | 29 | 
                from website import views as website_views  | 
            
                @@ -84,11 +84,19 @@ urlpatterns += [  | 
            ||
| 84 | 84 | 
                # Additionally, we include login URLs for the browsable API.  | 
            
| 85 | 85 | 
                urlpatterns += [  | 
            
| 86 | 86 | 
                # url(r'^restapi/', include(router.urls)),  | 
            
| 87 | 
                -    url(r'^uniapi/', include('django_uniapi.urls', namespace='uniapi')),
               | 
            |
| 88 | 87 | 
                     url(r'^api/', include('api.urls', namespace='api')),
               | 
            
| 88 | 
                +    url(r'^uniapi/', include('django_uniapi.urls', namespace='uniapi')),
               | 
            |
| 89 | 
                +    url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework')),
               | 
            |
| 90 | 
                +]  | 
            |
| 91 | 
                +  | 
            |
| 92 | 
                +urlpatterns += [  | 
            |
| 89 | 93 | 
                     url(r'^w/', include('django_we.urls', namespace='shortwechat')),
               | 
            
| 90 | 94 | 
                     url(r'^we/', include('django_we.urls', namespace='wechat')),
               | 
            
| 91 | 
                -    url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework'))
               | 
            |
| 95 | 
                +]  | 
            |
| 96 | 
                +  | 
            |
| 97 | 
                +urlpatterns += [  | 
            |
| 98 | 
                +    url(r'^f/', include('page.urls', namespace='shortpage')),
               | 
            |
| 99 | 
                +    url(r'^page/', include('page.urls', namespace='page')),
               | 
            |
| 92 | 100 | 
                ]  | 
            
| 93 | 101 | 
                 | 
            
| 94 | 102 | 
                urlpatterns += [  | 
            
                @@ -3,7 +3,6 @@  | 
            ||
| 3 | 3 | 
                from curtail_uuid import CurtailUUID  | 
            
| 4 | 4 | 
                from django.db import transaction  | 
            
| 5 | 5 | 
                from django.shortcuts import render  | 
            
| 6 | 
                -# from django_q.tasks import async  | 
            |
| 7 | 6 | 
                from django_response import response  | 
            
| 8 | 7 | 
                from ipaddr import client_ip  | 
            
| 9 | 8 | 
                from logit import logit  | 
            
                @@ -1,4 +1,3 @@  | 
            ||
| 1 | 
                --e git+https://github.com/Brightcells/django-q.git#egg=django-q  | 
            |
| 2 | 1 | 
                CodeConvert==2.0.4  | 
            
| 3 | 2 | 
                Django==1.11.9  | 
            
| 4 | 3 | 
                MySQL-python==1.2.5  | 
            
                @@ -10,6 +9,7 @@ django-admin==1.1.1  | 
            ||
| 10 | 9 | 
                django-curtail-uuid==1.0.0  | 
            
| 11 | 10 | 
                django-detect==1.0.5  | 
            
| 12 | 11 | 
                django-file-md5==1.0.1  | 
            
| 12 | 
                +django-file-upload==1.0.0  | 
            |
| 13 | 13 | 
                django-ip==1.0.2  | 
            
| 14 | 14 | 
                django-json-render==1.0.0  | 
            
| 15 | 15 | 
                django-json-response==1.1.5  |